go on a sightseeing tour - French English Dictionary